tsb (trustee savings bank) - French English Dictionary